stick in (someone's) throat

Translations
застрять в горле (у кого-то)
The pill stuck in my throat and I had to drink some water.
Таблетка застряла у меня в горле, и мне пришлось выпить воды.
Definitions
To be difficult or impossible for someone to accept or say, often because it causes strong emotion such as anger, resentment, or embarrassment.